wfm-ux

(0 reviews)

TMF629-GET-ListCustomer Details

This operation allows to retrieve list of customer details based on provided accountNumber.

Key Considerations for Cerillion HFC Implementation

  1. account.id queryParam (i.e. Billing Account Number) is mandatory to retrieve the customer details from Cerillion.
  2. This is implemented for JM market.
  3. ESB is not making any changes to the value of status filed in the response. Whatever the Cerillion BSS is giving, we are mapping the same.
URL
https://nonprod.esb.cloud.lla.com/test/wfm-ux/wfm-ux/v1/{businessId}/customer
URI Params
nametypedescriptionrequired
businessIdstring2 letter ISO 3166 country code (TT, BB, JM, PA, etc.) identifying the business unit.Y
Headers
nametypedescriptionrequired
client_idstringThe client_id identifying the channel. Minimum characters: 5Y
client_secretstringPassword associated with the client_id. Minimum characters: 5Y
X-Correlation-IDstringIdentifier that correlates HTTP request between a client and server.
Any identification model (UUDI, checksum, etc.) can be used, as long as it is a unique value to differentiate a transaction.
N
Query Param
nametypedescriptionrequired
account.idstringBilling Account NumberY
cURL request
curl --location 'https://nonprod.esb.cloud.lla.com/test/wfm-ux/wfm-ux/v1/JM/customer?account.id=37810101' \
--header 'client_id: 123' \
--header 'client_secret: 123' \
--header 'X-Correlation-ID: 644e1dd7-2a7f-18fb-b8ed-ed78c3F92c2b'
Response
[
    {
        "id": "240878",
        "name": "FULLER CYPRIAN",
        "status": "STANDARD",
        "characteristic": [
            {
                "name": "system",
                "value": "Cerillion"
            },
            {
                "name": "dateOfBirth",
                "value": "1977-10-05T00:00:00.000-04:00"
            },
            {
                "name": "title",
                "value": "MR"
            },
            {
                "name": "type",
                "value": "RESIDENTIA"
            },
            {
                "name": "subType",
                "value": "Existing Fixed"
            },
            {
                "name": "identificationNumber",
                "value": "102511608",
                "valueType": "TR"
            }
        ],
        "contactMedium": [
            {
                "mediumType": "Address",
                "characteristic": {
                    "street1": "28-30",
                    "street2": "VALENCIA CLOSE MOUNT NELSON",
                    "stateOrProvince": "MANCHESTER",
                    "city": "MANDEVILLE P.O.",
                    "country": "JAMAICA",
                    "postCode": "00000"
                }
            },
            {
                "mediumType": "Mobile",
                "characteristic": {
                    "phoneNumber": "7839932",
                    "contactType": "mobile"
                }
            },
            {
                "mediumType": "Telephone",
                "characteristic": {
                    "phoneNumber": "3836677",
                    "contactType": "home"
                }
            },
            {
                "mediumType": "Telephone",
                "characteristic": {
                    "phoneNumber": "3836677",
                    "contactType": "business"
                }
            },
            {
                "mediumType": "Fax",
                "characteristic": {
                    "faxNumber": "435678",
                    "contactType": "fax"
                }
            },
            {
                "mediumType": "Email",
                "characteristic": {
                    "emailAddress": "cypfull@gmail.com",
                    "contactType": "email"
                }
            }
        ],
        "account": [
            {
                "id": "37810101",
                "name": "FULLER CYPRIAN",
                "@type": "BillingAccount"
            }
        ]
    }
]

Reviews